avalon.oniui
avalon.oniui copied to clipboard
使用 require.js 和 avalon.shim.js 时,调用带年月选择的 datepicker 显示异常
index.html中:
<script src="script/avalon.oniui/require.js" data-main="script/core/main" />
main.js中:
require.config({
baseUrl: "script",
paths: {
avalon: "avalon.oniui/avalon.shim"
}
})
list.html:
<input ms-widget="datepicker" data-datepicker-change-month-and-year="true" ms-duplex="date"/>
list.js
var vm = {
$id: "vm",
date: "2016-09-13"
}
之后呈现:

控制台警告:

如果不用 require.js 和 avalon.shim.js, 而换用 avalon.js 则不会出现这个结果:
<script src="script/avalon.oniui/avalon.js" data-main="script/core/main" />
require.config({
baseUrl: "script",
paths: {
//avalon: "avalon.oniui/avalon.shim"
}
})

这应该打包的问题
你用r.js打包成一个文件吧