小编sig*_*i13的帖子

在终端显示时"〜(END)"是什么意思?

我正在运行gitimmersion.com实验室,每次我运行:git hist --all命令它似乎打破终端并抛出这个:





(END)

而且我无法再输入任何命令.所以我最终关闭了终端窗口并重新开始.

任何人都知道为什么会这样,以及如何解决它?

谢谢!

git terminal

14
推荐指数
2
解决办法
5899
查看次数

XSL格式编号,没有舍入

是否有类似于XSL中的格式编号,可以采用数字并将其格式化为"#0.00"而不是围绕它?

所以,

  • 5将变为5.00
  • 14.6将变为14.60
  • 1.375将变为1.37

只是格式号不起作用,因为它会在1.375到1.38之间

<xsl:value-of select="format-number(MY_NUMBER, '#0.00')" />
Run Code Online (Sandbox Code Playgroud)

这个连接子字符串混乱不适用于5(因为没有".")并且不会在14.6结束时添加零

<xsl:value-of select="concat(substring-before(MY_NUMBER,'.'), '.',  substring(substring-after(MY_NUMBER,'.'),1,2))" />
Run Code Online (Sandbox Code Playgroud)

我不得不做一个凌乱的事情:

<xsl:choose>
    <xsl:when test=""></xsl:when>
    <xsl:otherwise></xsl:otherwise>
</xsl:choose>
Run Code Online (Sandbox Code Playgroud)

非常感谢提前!

xslt rounding

3
推荐指数
1
解决办法
3580
查看次数

NativeFirebaseError: [storage/unauthorized] 用户无权执行所需的操作

我在将图片上传到 Firebase 存储时遇到问题。我正在使用 React Native 的 @react-native-firebase/storage 并且安装和连接似乎很好,因为我能够很好地引用图像:

const ref = firebase.storage().ref('myImage.png');
Run Code Online (Sandbox Code Playgroud)

问题绝对是基于权限的,因为当我暂时删除时:

: if request.auth != null
Run Code Online (Sandbox Code Playgroud)

来自 Firebase 控制台存储规则:

rules_version = '2';
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write: if request.auth != null;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这工作得很好:

firebase.storage()
    .ref('images/test.jpg')
    .putFile(myImage[0].path)
    .then((successCb) => {
        console.log('successCb');
        console.log(successCb);
    })
    .catch((failureCb) => {
        console.log('failureCb');
        console.log(failureCb);
    });
Run Code Online (Sandbox Code Playgroud)

那么如何进行身份验证以安全地使用 putFile 呢?

编辑:我正在使用“@react-native-firebase/storage”:“^6.2.0”

提前致谢!

javascript firebase-authentication firebase-storage react-native-firebase react-native-image-picker

3
推荐指数
3
解决办法
4332
查看次数

md-radio-button无法识别ng-checked

我正在尝试查看用户是否已订阅计划,如果是,请选中相应的单选按钮.

我有一组md单选按钮,我用ng-repeat创建:

          <md-radio-group class="md-primary" ng-model="plan">

        <div flex ng-repeat="planInfo in plans" class="plan-options">
          <md-radio-button value="{{planInfo._id}}" name="plan" class="md-primary" ng-checked="hasPlanID == planInfo._id" required>

            <h2 class="plan-name">{{planInfo.name}}</h2>

            <h3 class="plan-price">${{planInfo.price}}</h3>

          </md-radio-button>
        </div>

      </md-radio-group>
Run Code Online (Sandbox Code Playgroud)

我有一个服务,从数据库中获取所有计划:

      //check to see if user already has a plan
  MyService.GetPlan(currentUser.username).then(function (response) {
    if (response.success) {
      //This does resolve correctly
      $scope.hasPlanID = response.data.plan;

      MyService.GetAllPlans().then(function (response) {
        if (response.success) {
          //plans display properly
          $scope.plans = response.data;
        } else {
          $log.debug(response.message);
        }
      });
    } else {
      $log.debug(response.message);
    }
  });
Run Code Online (Sandbox Code Playgroud)

请注意HTML中的ng-checked属性.当我查看Chrome的检查器时,它会完全吐出您在代码中看到的内容,ng-checked ="hasPlanID == planInfo._id".

如何让它识别变量值并将实际表达式解析为true或false?

javascript angularjs material-design

0
推荐指数
1
解决办法
6928
查看次数