我的项目需要Sticky States功能。 我正在使用 UI路由器1.0.0-rc.1 ,因此我无法使用ui-router-extras库(专为0.xxx设计)
最近,作者为1.xx路由器移植了该功能 https://github.com/ui-router/sticky-states
此版本仅附带.ts来源。
我的项目是用 plain ES5 js编写的,所以我试着用<script src="..." type="text/javascript">
我有npm install
所有依赖项,然后是npm run build
我得到的是两个文件夹“lib
”和“lib-esm
”,其中包含我不知道如何从.html文件引用它们的多个js文件(文件为{ {1}}&amp; index.js
)
还试图运行stickyStates.js
,但我得到的是一个包含8K以上代码行的巨大文件(也可能是ui-router捆绑在一起......)
注意:作者已被某人要求,但他尚未提供解决方案: https://github.com/ui-router/sticky-states/issues/4
非常感谢