为了包括一个.js
另一个文件 .js
文件我尝试在 .js
中编写以下内容文件。
var head= document.getElementsByTagName('head')[0];
var script= document.createElement('script');
script.type= 'text/javascript';
script.src= 'helper.js';
head.appendChild(script);
我收到错误:ReferenceError: document is not defined
然后我写道:
<script type="text/javascript" charset="utf-8">
$(documuent).ready(function () { var editChange = $('td').replaceWith('<td id = "@Html.ValueFor(x => x.name)" >'); });
</script>
在上面,但出现错误:SyntaxError: Unexpected token <
问题是这里没有涉及浏览器。这.js
文件正在处理 QML
并使用 qmake
进行编译.
这是什么语法?
最佳答案
这是关于 "Importing JavaScript Resources in QML" 的文档与 importing in another JS file 的具体案例
如果你有一个文件 helper.js
并且你想在另一个 javascript 文件中使用它的功能,你可以这样做:
.import "helper.js" as Helper
然后你可以像这样使用它的功能之一:
Helper.myFunction();
关于javascript - 使用 QML 和 QtQuick2 时如何将 .js 文件包含在另一个 .js 文件中?不涉及浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24991161/