# ep-worklife-webview-1

> home

Latest version **1.0.8** (published 2020-09-30) · MIT license · 0 weekly downloads

## Install

```sh
npm install ep-worklife-webview-1
pnpm add ep-worklife-webview-1
yarn add ep-worklife-webview-1
bun add ep-worklife-webview-1
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.8 |
| Published | 2020-09-30 |
| First published | 2020-09-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 12 |
| Unpacked size | 6.6 MB |
| Known vulnerabilities | 0 (+28 in 4 direct dependencies) |
| Install scripts | no |
| Author | jojo |
| Maintainers | jojo_pig |

## Links

- npm: https://www.npmjs.com/package/ep-worklife-webview-1
- npm.io page: https://npm.io/package/ep-worklife-webview-1

## Dependencies (12)

- [vue](https://npm.io/package/vue.md) 2.6.11
- [vant](https://npm.io/package/vant.md) 2.6.1
- [vuex](https://npm.io/package/vuex.md) 2.5.0
- [axios](https://npm.io/package/axios.md) 0.18.0
- [swiper](https://npm.io/package/swiper.md) 5.4.1
- [core-js](https://npm.io/package/core-js.md) 3.6.4
- [video.js](https://npm.io/package/video.js.md) 7.7.5
- [vue-i18n](https://npm.io/package/vue-i18n.md) 8.0.0
- [vue-router](https://npm.io/package/vue-router.md) ^2.8.1
- [vue-lazyload](https://npm.io/package/vue-lazyload.md) ^1.2.3
- [amfe-flexible](https://npm.io/package/amfe-flexible.md) 2.2.1
- [vue-awesome-swiper](https://npm.io/package/vue-awesome-swiper.md) 4.1.1

## Recent versions

- 1.0.8 (latest) — 2020-09-30
- 1.0.7 — 2020-09-30
- 1.0.6 — 2020-09-30
- 1.0.5 — 2020-09-30
- 1.0.4 — 2020-09-30
- 1.0.3 — 2020-09-30
- 1.0.1 — 2020-09-30
- 1.0.0 — 2020-09-30

## README

# ep-worklife-webview

0：从master拉取新分支开发，本地启动的时候，可以把package.json的版本号修改成1.0.0，提交的时候，注意恢复这个文件
1.在src/components/目录下开发自己的组件
2.将所开发的组件注册到src/index.js
3.在example/views/Home.vue 把自己的组件迁移进去
4.  <component is="EpFleaMarket" :sortItem="sortItem" v-model="list.flea_market" v-if="sortItem.dest == 'flea_market'" :isrefresh="isrefresh"></component>
    v-model="list.flea_market":   下拉刷新接口是否返回 flea_market 取dest
    isrefresh：  是否需要刷新列表
5:  这边是要做成切换页面 不刷新，所以记得数据做缓存处理
6:  多语言的使用
    6.1  在文件下下创建自己团队的多语言js文件 eg：lang/ep.js,
    6.2  注册到lang/il8n.js文件中
          import {en as epEn, zh as epZh, tw as epTW} from './ep'；
          let EN = {
            epLang:epEn,
          };
          let ZH = {
            epLang:epZh
          };
          let TW = {
            epLang:epTW
          };

      6.3  注册到src/index.js  文件中
           import {en as epEn, zh as epZh, tw as epTW} from './lang/ep';
           // 以对象形式保存lang，便于组合，   补充，  命名方式: 团队Lang
           const langs = {
             epLang: {
               zh: epZh,
               en: epEn,
               tw: epTW,
             },
             lifeLang: {
               zh: lifeZh,
               en: lifeEn
             }
           };

        6.4 使用方式
           $t('epLang.newHome.releasedProducts')

        6.5 获取当前多语言
            localStorage.getItem('EP_lang')




#注意
1 请使用vant的swipe！！！！！
2.vue-awesome-swiper：不要使用：鉴于ep的vue-awesome-swiper的版本过低且依赖framework7的样式
    swiperOption: {
          slidesPerView: 1,
          on: {   // 新版本的vue-awesome-swiper
            slideChange: function () {
              console.log(11111111)
              self.current = this.activeIndex;
            },
          },
          onSlideChangeStart: (swiper) => {   // 旧版本的vue-awesome-swiper
            console.log('哈哈哈')
            this.current = swiper.activeIndex;
            // this.activeIndex = swiper.activeIndex;
            // this.progressIndex = swiper.progress;
          },
        },



###存储数据代码
localStorage.EP_browser='ios';
localStorage.EP_login_client_code='bayertest';
localStorage.EP_user_company_client_code='bayertest';
localStorage.EP_user_login_open_id='5db92c961269d2bcf84a2b0c';
localStorage.EP_token='eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJiYXllcnRlc3QtdGVzdC5lY29zYWFzLmNvbSIsImlhdCI6MTU5NTkyNDYxOCwibmJmIjoxNTk1OTI0NjE4LCJleHAiOjE1OTY1Mjk0MTgsIm9wZW5faWQiOiI1ZGI5MmM5NjEyNjlkMmJjZjg0YTJiMGMiLCJkYXRhIjp7InVzZXIiOnt9fSwiY2xpZW50X2NvZGUiOiJiYXllcnRlc3QifQ.DIXEHAZlI6DIk_MJS-GcQ5PSgQIVClMRbqicCDKZa3Y';
localStorage.EP_lang='tw';
localStorage.EP_emp_source_id='10367931';
localStorage.environment='TEST';
localStorage.UUA_token='eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ7XCJlbWFpbFwiOlwiSWtlLkxpQUBjZHBncm91cGx0ZC5jb21cIixcImlkTnVtYmVyXCI6XCI2MTA1ODExOTk4MTAxMDAzMTFcIixcImxvY2FsZVwiOlwiemhfQ05cIixcIm91SWRcIjoxNjc1NzQsXCJwZXJzb25JZFwiOlwiNWRiOTJjOTYxMjY5ZDJiY2Y4NGEyYjBjXCIsXCJwaG9uZVwiOlwiMTM2NDM0NzM1OTZcIixcInRlbmFudENvZGVcIjpcImJheWVydGVzdFwiLFwidGVuYW50SWRcIjpcIjM3MWU5MTMwLTBlNDQtNGMzMC1hZGE3LWE1ZmMyZDFiNzc2N1wiLFwidXNlcklkXCI6XCI1ZGI5MmM5NjEyNjlkMmJjZjg0YTJiMGNcIixcInVzZXJuYW1lXCI6XCJHTElKRVwifSIsImF1dGgiOiJST0xFX0VNUCxST0xFX0hSIiwiZXhwIjoxNTk3OTE1ODg3fQ.1DvVTRbEHnZgOo9KH3XgOKzWsevxrF_kxabIg2XLETkcFRKpqCQs_L_x4GJkBy-wgVDd1TdvKhl73sr4jPGC8Q';
localStorage.EP_dep_source_id='72050653';
localStorage.loglevel='webpack-dev-server SILENT';
localStorage.emp_source_id='10367931';
localStorage.EP_theme_color='';


BGY
props方式引入getGreenAlert 这是个方法  ，直接getGreenAlert(), 信息不全会弹窗 让你去不全信息，信息全了，直接跳转，都已经处理。

---
_Source: https://npm.io/package/ep-worklife-webview-1 · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
