所以我想在加载HTML之后编译一些JS代码。
var gifApp = angular.module('gifApp', []);
function MainCtrl ($scope) {
$scope.push = function() {
$("body").html("<div>{{ 1 + 1 }}</div>")
}
}
每当我真正想要push
时,屏幕上会显示调用{{ 1 + 1 }}
函数2
。窗口加载完成后是否无法编译代码?如果可能,我该如何解决这个问题。
答案 0 :(得分:2)
您正在为html()
方法提供一个字符串,它正常工作。我会把它改成这样的东西:
var sum = 1 + 1;
$("body").html("<div>" + sum + "</div>");