1
1.我是vue.js的初學者,但是當我嘗試一些示例時,發現了一些不常見的東西。第一個是當我在body
設置id
,寫我的JS代碼如下:請參閱vue.js數據,但沒有任何內容
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="./css/semantic.css">
<script type="text/javascript" src="js/vue.js">
</script>
<title></title>
</head>
<body style="background-color:black;" id="app">
<div class="ui container" style="margin:20px;">
<div class="ui segment">
<h1>{{ title }}</h1>
<p>
{{ message }}
</p>
</div>
</div>
<script>
var app = new Vue({
el: "#app",
data: {
message: "Hello, world!",
title: "How about you?"
}
})
</script>
</body>
</html>
2。第二個問題是當我在數據中創建一個對象時,我將其作爲後面的參考,它在div
標籤中也不起作用。 這是代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="./css/semantic.css">
<script type="text/javascript" src="js/vue.js">
</script>
<title></title>
</head>
<body style="background-color:black;">
<div class="ui container" style="margin:20px;">
<div class="ui segment" id="app">
<h1>{{ article.title }}</h1>
<p>
{{ article.message }}
</p>
</div>
</div>
<script>
var app = new Vue({
el: "#app",
data: {
article{
message: "Hello, world!",
title: "How about you?"
}
}
})
</script>
</body>
</html>
所以我不知道是否有一些衝突,我用semanticUI和vue.js時?
不能安裝到身體Vue公司。而且你的第二個例子'article {'should be'article:{'。但是,如果你有兩個問題,它應該分爲兩個獨立的帖子。請閱讀[如何提出一個好問題]的幫助頁面(https://stackoverflow.com/help/how-to-ask) – thanksd
作爲一種最佳實踐,您可以創建頂級div#app。看到我的答案。 –