1. 程式人生 > 實用技巧 >cdn引入vant框架使用在html頁面使用

cdn引入vant框架使用在html頁面使用

<link rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/[email protected]/lib/index.css" />

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/lib/vant.min.js"></script>



<script>
// 在 #app 標籤下渲染一個按鈕元件
new Vue({
el: '#app
', template: '#counter-template', data: { items: [{ text: '分組 1', children: [{ id: 1, text: '1' }, { id: 2, text: '2' }, { id: 3,text: '3'}] }, { text: '分組 2' }], activeId: 1, activeIndex: 0, show: false, }, }); // 呼叫函式元件,彈出一個 Toast vant.Toast('提示'); // 通過 CDN 引入時不會自動註冊 Lazyload 元件 // 可以通過下面的方式手動註冊 Vue.use(vant.Lazyload); Vue.use(vant.Button); Vue.use(vant.TreeSelect);
</script>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title></title>
  </head>
  <body>
    <div id="app">
    </div>
  </body>
</html>
<template id="counter-template"
> <div> <van-button type="primary" @@click="show=true">顯示遮罩層</van-button> <van-overlay :show="show" @@click="show=false"> <div class="wrapper" @@click.stop> <div class="block"> <van-tree-select :items="items" :active-id.sync="activeId" :main-active-index.sync="activeIndex" /> </div> </div> </van-overlay> </div> </template>