Vue前端

1、Vue入門javascript

  1. vue官網:https://cn.vuejs.org/
    在作前端編輯時要應用vue.js:
    vue.js得下載: 進官網---> 點擊學習,點擊教程---> 找到起步->看到安裝點擊進入、下滑找到開發和生產版本 ,點擊便可下載vue.js ,提示:我這下的是開發版的
    // 使用標籤script 以CDN的方式引入vue.js --- 有外網時使用
    < src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"><>html

    // 下載vue.js後在項目內引入
    < src="js/vue.js"><>
    注:<>標識爲script標籤前端

入門實例:vue

<head>
  <meta charset="utf-8">
  <title></title>
  </head>
  <body>

<!-- 以CDN的方式引入vue.js 有外網時使用  -->
<!-- <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> -->

<!-- 下載vue.js後在項目內引入 -->
<script src="js/vue.js"></script>

<!-- 2.建立一個DIV元素 -->
<div id="app">
	app - {{ msg }}  <!-- 插值表達式,Vue實力會自動渲染數據到頁面 -->
	
	<p>年齡 :{{ age }}</p>
</div>

<!-- <div id="abc">
	abc - {{ msg }}
</div> -->

<script type="text/javascript">
	var vm = new Vue({ // 3.建立一個Vue實例  控制頁面的某個區域
		el: '#app', // 掛載點,指明Vue實例要操做那個元素
		data:{ // Vue實例中的數據
			msg: '你好,Vue',
			age: 18
		}
	})
</script>
  </body>

2、v-xxx指令的使用java

  1. v-text : 會覆蓋元素原來的內容
  2. v-html : 不會轉義html標籤輸出到頁面
  3. v-cone : 頁面的內容只渲染一次,數據改變後頁面的內容也不會改變
    以上三個指令實例代碼:

運行效果:
npm

  1. v-bind : 用於綁定屬性 , 能夠縮寫爲(:)

指令代碼:
app

運行結果:
學習

  1. v-on : 綁定事件,執行的方法要定義在Vue實例的methods屬性中

指令代碼:
.net

運行結果:
---- 3d

5-1. v-on : 事件修飾符:.stop -- 使用.stop事件修飾符,阻止事件冒泡; .precent -- 使用.precent事件修飾符,阻止標籤的默認行爲

指令代碼:

運行結果:

  1. v-model : 能夠實現表單元素與Vue實例中數據的雙向綁定 - 用於表單input(文本框),select(下拉框),textarea(文本域)等
    指令代碼:

運行結果:

相關文章
相關標籤/搜索