在我的Ajax响应中,有两个变量:js、html。
标记脚本中的js变量内容Javascript ://代码和 HTML 内容HTML模板。如何从成功的响应Ajax中执行html模板的js代码?
我试过这个解决方案:
$('head').append(response.js); // not works
完整的Ajax请求:
getFormShare: function(type){
var posting = $.post('/share/getFormShare', { type : type } );
posting.do
我用内联模板创建了一个指令,并对其进行了测试,一切都很好。现在,我已经将模板放入分离的.html文件中,并通过templateUrl指令引用它。指令在我的页面上有效,但是测试失败了,上面写着:
Error: [$injector:modulerr] Failed to instantiate module source/html/par
tials/template-directive-my-directive.html due to:
Error: [$injector:nomod] Module 'source/html/partials/templ
我试图使用一个非常基本的node.js服务器来提供一些静态文件。其目的是为html文件提供一个引用javascript文件的脚本标记。在浏览器中打开应用程序时,html呈现良好,问题在于js文件。在浏览器中,js文件中包含html代码,而不是js代码。
SERVERC码:
var http = require('http')
var fs = require('fs')
var port = 3000;
var app = http.createServer(function(req, res){
var html = fs.createReadSt
当我使用聚合物库创建一个新的应用程序时,它会生成一个示例项目。这个项目在Dartium中运行得很好,但是当我编译它(使用pub build)时,它就不再工作了。
我得到了两个404和一个隐秘的类型错误。
这是我的Chrome控制台输出。
GET file:///home/michael/Code/sample/build/web/packages/shadow_dom/shadow_dom.debug.js sample.html:1
GET file:///home/michael/Code/sample/build/web/packages/custom_element/custom-e