gpt4 book ai didi

javascript 根本不执行

转载 作者:行者123 更新时间:2023-11-28 02:16:53 25 4
gpt4 key购买 nike

我有下面的代码,但 javascript 似乎根本没有执行。

我在这里缺少什么吗?

<!doctype html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>Backbonejs</title>
</head>
<body>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js">
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.js">
<script type="text/javascript">

Person = Backbone.Model.extend({
initialize: function(){
console.log('hello world');
this.bind('change:name', function(){
console.log(this.get('name') + "is now the val for name");
});
},
defaults: {
name: "Bob hope",
height: "unknown"
},
validate: function(attributes){
if(attributes.name == "Joe"){
return "Uh oh, you're name is Joe!";
}
}
});

var person = new Person();
person.set({name: "Joe", height: "6 feet"});
</script>

</body>
</html>

最佳答案

您缺少结束 script 标记,它们是强制性的:

<script type="text/javascript" src="[...]underscore-min.js"></script>
<script type="text/javascript" src="[...]backbone-min.js"></script>

没有它们,Backbone 看起来就永远不会加载。

关于javascript 根本不执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16262656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com