小编gar*_*mac的帖子

如何在Ionic Version 1应用程序中使用Webpack?(有可能/有替代方案吗?)

我从来没有在一个离子项目中使用Webpack,我试图像在node.js项目中那样使用它,我收到错误, ReferenceError: Can't find variable: require所以我好像不会以同样的方式使用webpack.我如何在我的Ionic版本1项目中执行此操作?

到目前为止,我添加了我的包 index.html

<script src="app/main/myapp.bundle.js"></script>

我在内心里导入所有我的其他scripts像这样

require('../common/myimport')

删除

<script src="app/common/myimport.js"></script>

在我的 index.html

如果我跑了

webpack ./www/app/main/app.js ./www/app/main/myapp.bundle.js

我收到了这个错误.

所以我可以webpack在离子中使用,如果是这样,我如何将我的脚本导入bundle

javascript ionic-framework webpack

12
推荐指数
1
解决办法
1585
查看次数

在Safari的"响应式设计模式"中,您可以隐藏所有设备选项以获得更多屏幕空间吗?

在此输入图像描述

我可以隐藏这个吗?

我在Safari中调试我的应用程序的用户体验不佳(我决定不使用Chrome,因为它似乎需要更多的CPU).这个酒吧占据了SOOO很多屏幕的空间,几乎迫使我把devtools停靠在你身边.但正如我先前所说,我可以隐藏这个吗?

browser safari responsive-design

12
推荐指数
0
解决办法
547
查看次数

什么是RxJS主题和使用它们的好处?

我发现rxJS文档将它们定义为

什么是主题?RxJS主题是一种特殊类型的Observable,允许将值多播到许多观察者.虽然普通的Observable是单播的(每个订阅的Observer都拥有Observable的独立执行),但Subject是多播的.

它继续举例,但我正在寻找一个基本的ELI5解释.根据我的理解,它有助于处理和定义序列中的项目.那是对的吗?

我认为,对于我和其他人来说,看看一个简单的函数,有没有定义rxJS主题,以了解它为什么重要,这将是最有帮助的?

谢谢!

javascript subject rxjs typescript angular

11
推荐指数
2
解决办法
4001
查看次数

Parse.com云代码是否支持etag?

Parse.com是否支持使用条件GET etagsif-none-match使用条件GET?我正在使用第三方API,这需要将其作为必须限制,以限制对其服务器的API调用.我使用Cloud Code作为后端,将数据发送到Cordova /离子混合应用程序.谢谢

etag parse-platform ionic-framework parse-cloud-code

8
推荐指数
1
解决办法
160
查看次数

如果您已拥有资源,为什么ETag会设置为必须要求?

为什么要将ETag设置为"必须要求级别"?

您在ETags返回之前获取资源...

我正在开发一个项目,我将客户端发送HTTP请求到服务器,该服务器返回带有ETag的HTTP Cache-Control标头以缓存响应(在每个添加请求中,它与If-None-Match标头进行比较确定数据是否陈旧以及是否应该发出新请求).在我当前的项目中,ETags参数使用条件GET体系结构,其具有RFC 2119中规定的MUST需求级别.

必须这个词,或术语"必需"或"应该",意味着该定义是规范的绝对要求.我不明白使用MUST需求级别的条件GET的意图?根据我的理解,必须要求限制(正确吗?)提供给发出请求的客户端的资源,但是客户端(在本例中我)已经拥有来自第一个请求的资源.我可以继续获得相同的资源(或更新的更新资源),无论是否返回If-None-Match和ETag头字段.

如果不限制返回的资源,在这种情况下将其设置为MUST需求级别的目的是什么?除了能够缓存和限制对服务器的请求数量(我从客户端的角度来看,是的,是的我知道我可以缓存它,但为什么必须要求)?这不仅仅用于限制资源吗?

所以基本上,如果我可以在有或没有资源的情况下获得资源,是不是要求这个必须要求不是必需的?我在这里错过了什么吗?

我的问题不是询问Etags,Cache-Control或If-None-Match标头的工作原理和方式.

在此先感谢,欢呼!

rest etag http cache-control http-headers

7
推荐指数
1
解决办法
3405
查看次数

Ionic scrollTop"无法读取属性'scrollTo'为null"(仍然存在于1.0.0-rc.1中)

这里提到了这个错误:在离子变化路径中导致"TypeError:无法读取属性'scrollTo'为null"

答案说这个bug已经在beta-13中得到修复,但我使用的是1.0.0-rc.1,但仍然会出现bug.

就我而言,导航回使用的页面时会显示错误 $ionicScrollDelegate.scrollTop()

更新到rc.1后是否有其他人收到此错误?

编辑:我发现如果$ionicScrollDelegate.scrollTop()我的视图加载时没有自动调用,则错误不会出现.我是否应该scrollTop()在等待合适时间的特定离子事件中进行呼叫?

ionic-framework

6
推荐指数
1
解决办法
8186
查看次数

如何在返回时保持其嵌套子状态,而不是使用ui-router转到其父级?

我使用ui-router创建了标签,其中一些标签有子/孙子状态.我怎样才能让标签视图记住它的历史记录,也就是说,在返回时返回其先前使用的状态.我创建了一个CODEPEN来证明这一点.

1)用户进入选项卡

在此输入图像描述

2)用户进入该选项卡的嵌套视图

在此输入图像描述

3)用户进入另一个标签视图

在此输入图像描述

4)如果用户返回第一个选项卡,他们将进入选项卡的父视图.我怎样才能让他们回到该标签的子视图(见#2)?

在此输入图像描述

JS

    .state('sidemenu.parent.child1', {
      url: "/child1",
      views: {
        'shared-child-view' :{
          templateUrl: "child1.html"
        }
      }
    })
       .state('sidemenu.parent.child2', {
      url: "/child2",
      views: {
   'shared-child-view': {
     templateUrl: "child2.html"
   }
    }
    })
  .state('sidemenu.parent.grandchild1', {
     url: "/grandchild1",
      views: {
   'shared-child-view': {
     templateUrl: "grandchild1.html"
   }
    }
    })
Run Code Online (Sandbox Code Playgroud)

HTML

     <div class="tabs tabs-top button-bar">
     <a class="tab-item" 
         ng-class="{active:$state.includes('sidemenu.parent.child1') || $state.includes('sidemenu.parent.grandchild1')}"  
         ui-sref="sidemenu.parent.child1">
          <b> Child1</b>
     </a>


      <a class="tab-item" 
           ng-class="{active:$state.includes('sidemenu.parent.child2')}" 
           ui-sref="sidemenu.parent.child2">
          <b>Child2</b>
       </a>

  ...............

     <div ui-view name="shared-child-view"></div>
Run Code Online (Sandbox Code Playgroud)

我在这个codepen中进行了一些小的更新,它现在显示了它的当前状态.

javascript angularjs angular-ui-router

6
推荐指数
1
解决办法
252
查看次数

React 16的Portal API是否打算取代Context API?

我注意到新功能portals做同样的事情,但是更好吗?我对门户网站了解不多,但这似乎是管理嵌套组件更新的新方法?我知道Reacts Context API是实验性的,注意到componentDidUpdate不再接收prevContext并且它们被丢弃了contextTypes

我还注意到他们正在引入React 16的Portal API,并且不确定是否打算取代Context API。

因此,如上所述,React 16的Portal API是否打算取代Context API?

编辑:piggy带上这个主题,是在反应中管理i18n本地化的最佳方法吗?

javascript portal reactjs react-fiber

6
推荐指数
1
解决办法
574
查看次数

在不使用 react-native-web 的情况下为 ReactJS 创建“TouchableOpacity”

我想创建一个包装器组件,它的行为类似于react- natives<TouchableOpacity/>而不使用react-native-web.

我正在考虑管理状态并使用内联样式从.5到转换1为不透明度的东西,setInterval或者它应该是 css 转换。

有什么东西已经在那里了吗?

最好的方法是什么?

javascript reactjs react-component

6
推荐指数
1
解决办法
5746
查看次数

VueJs 是否有像 React 一样的受控和非受控组件的概念?

React 有受控和不受控https://reactjs.org/docs/uncontrol-components.html组件的概念。

受控的是在 React 模型中工作的组件,并且在虚拟 dom 中跟踪状态。

而不受控制的是虚拟dom之外的管理。

由于 Vue 也可以使用虚拟 dom,是否有错误的方式来获取元素(例如,如果是 vanillajs 来操作 dom,你可以使用document.queryBySelector或像你那样使用)吗?classList.add

javascript reactjs vue.js vuejs2

5
推荐指数
1
解决办法
915
查看次数