0.0.19 • Published 4 years ago

ktapp v0.0.19

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

KtApp

用于quasar中的 ktApp基础功能

安装方法

npm install ktapp

前提: Quasar 平台开发使用ktapp进行初始化.

初始化该方法可以在quasar应用开发中快速调用框架提供的方法. 初始化方式:

ktapp.setAppConfig(this.$q)  // 请于总体框架(MyLayout.Vue) 中的 created 进行初始化

例如: 需要quasar开发中某个界面, 或者某个模块需要用loading 的时候. 原来调用

this.$q.loading.show({})  // 需要有vue实例的情况才可调用. 如果于 js 文件中还需要传入vue实例, 较为麻烦

现在可以直接调用

ktapp.getAppConfig.loading.show({}) // 只要在主layout 初始化以后即可直接调用

方法:

请先成功调用 setAppConfig 才可使用以下方法

1. getAppPlaform() 获取平台名称

    获取平台名称 : win 或者 android 或者 ios . 该方法不能作为主要判断平台的方式. 
    需要判断  is.cordova => 使用 cordova 
    需要判断  is.Electron => 使用Electron
    建议从 getAppConfig中去判定

2. putStringStorage(label, string) 用于持久化存储内容

    类似于安卓的 Pref.putString
    @param {标签} label 
    @param {内容} string 
    例: 
    ktapp.putStringStorage("LOTID", "1234")

3. getStringStorage(label) 用于读取持久化存储内容

    通过标签获取数据
    @param {标签} label
    例:
    ktapp.getStringStorage("LOTID")
    >>> 1234

4. timeStapInDay() 获取时间戳 到日

    时间戳 => 2019-08-07

5. timeStap() 获取时间戳 到毫秒

    时间戳 => 2019-08-07 09:57:27:258
0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago