Skip to content

Commit ca9a7f5

Browse files
committed
完成按钮基本样式
1 parent b8281ec commit ca9a7f5

File tree

5 files changed

+149
-12
lines changed

5 files changed

+149
-12
lines changed

button.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ Vue.component('j-button',{
22
template: `
33
<button class="j-button">按钮</button>
44
`
5-
})
5+
})
6+

package-lock.json

Lines changed: 132 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,17 @@
2121
},
2222
"homepage": "https://github.com/jamccc/jam-ui#readme",
2323
"dependencies": {
24-
"vue": "^2.6.11"
24+
"vue": "^2.6.11",
25+
"vue-hot-reload-api": "^2.3.4"
2526
},
2627
"devDependencies": {
27-
"parcel-bundler": "^1.12.4"
28+
"@vue/component-compiler-utils": "^3.2.0",
29+
"parcel-bundler": "^1.12.4",
30+
"sass": "^1.26.10",
31+
"typescript": "^3.9.7",
32+
"vue-template-compiler": "^2.6.11"
33+
},
34+
"alias": {
35+
"vue" : "./node_modules/vue/dist/vue.common.js"
2836
}
2937
}

src/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Vue from 'vue'
22
import Button from './button'
33

4-
Vue.component('g-button', Button)
4+
Vue.component('j-button', Button)
55

66
new Vue({
77
el: '#app'

src/button.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
<button class="j-button">按钮</button>
33
</template>
44

5-
<script lang="ts">
6-
export default{}
5+
<script lang="js">
6+
export default{
7+
name: 'Button '
8+
}
79
</script>
810

911
<style lang="scss" scoped>

0 commit comments

Comments
 (0)