E-Com Plus 存储前端路由器
E-Com Plus 商店前端的SPA/SSR路由器
使用量
这个 @ecomplus/storefront-router 软件包可用于:
- 列出所有产品、品牌、类别和收藏页面 (URL路径)用于预降/SR;
- 基于 URL 路径,获取文档正文(产品,品牌,类别,收藏) 在浏览器或服务器侧以渲染页面标记;
它既适用于Node.js环境,也适用于浏览器环境.
示例
const router = new EcomRouter()
// Simple example resolving all routes
router.list()
.then(routes => {
routes.forEach(route => {
console.log(route.resource)
router.resolve(route)
.then(context => {
console.log(context.body)
})
.catch(error => { throw error })
})
})
.catch(error => {
console.error(error)
if (error.response) {
console.log(error.response)
}
})
安装
这个 可能 需要但不包括 core-js (可选)和 @ecomplus/utils (同类依赖).
网络软件包
npm i --save core-js @ecomplus/utils @ecomplus/storefront-router
节点.js
npm i --save @ecomplus/utils @ecomplus/storefront-router
光盘N
<script src="https://cdn.jsdelivr.net/npm/@ecomplus/storefront-router/dist/ecom-router.var.min.js"></script>
在从CDN进口时, ecomUtils 财务报告和审定财务报表 ecomClient 图书馆 必须单独列入 并可在窗口瞄准镜上找到.