Wondering what’s next for npm?Check out our public roadmap! »

    @andy922200/vue-tw-zip-code-selector
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0 • Public • Published

    Vue-tw-zip-code-selector

    以 Vue 3.0 和 TypeScript 為基底的台灣地址二階選單 A Taiwan-Zip-Code-Selector via Vue 3.0 & TypeScript

    Table of Contents

    Getting Started

    Prerequisites 安裝環境建置

    • Node.js - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
    • Vue 3.0 - The Progressive JavaScript Framework

    How to use 如何使用

    1. Install via npm 使用 npm 來進行安裝
        cd /"your-vue-project-root-folder"/
        npm install vue-tw-zip-code-selector
    1. Usage in Vue 3 在 Vue 3 環境下使用
        /*  main.ts or main.js */
        const app = createApp(App)
        import 'vue-tw-zip-code-selector/dist/vue-tw-zip-code-selector.css'
        import VueTwZipCodeSelector from 'vue-tw-zip-code-selector'
        app.use(VueTwZipCodeSelector)
    1. Use the component in *.vue 在 *.vue 中使用套件
    <template>
        <VueTwZipCodeSelector @getSelectedZone="someMethod in father.vue" />
    </template>

    Event 觸發事件

    Name Param [Type] Describe
    getSelectedZone ZoneObject [Object] get user-selected zone
    {
        "name": "demo zone",
        "zipCode": 100,
        "county": "A",
        "countyName": "countyName"
    }

    Demo

    Alt text

    Built With

    • Node.js - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
    • Vue 3.0 - The Progressive JavaScript Framework
    • Vue-Sfc-Rollup - vue-sfc-rollup is a CLI templating utility that scaffolds a minimal setup for compiling a Vue Single File Component (SFC) - or library of multiple SFCs
    • TypeScript - TypeScript extends JavaScript by adding types.

    Author

    License

    This project is licensed under the MIT License - see the LICENSE for details.

    Install

    npm i @andy922200/vue-tw-zip-code-selector

    DownloadsWeekly Downloads

    3

    Version

    1.0.0

    License

    none

    Unpacked Size

    119 kB

    Total Files

    10

    Last publish

    Collaborators

    • avatar