小编Red*_*rus的帖子

何时在变量周围包裹花括号

我不知道如何解释这一点,但简单来说,我看到人们{$variable}在输出值时使用.我注意到{$variable}一切都不起作用.我们应该何时使用{$variable}

php

33
推荐指数
2
解决办法
2万
查看次数

未捕获的TypeError:rand.slice不是函数

我在浏览器控制台上收到以下错误

未捕获的TypeError:rand.slice不是函数

JavaScript的

var rand, date;
date = Date.now();
rand = Math.random() * Math.random();
rand = Math.floor(date * rand);
rand = rand.slice(-5); 
document.getElementById("test").innerHTML = rand;
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚这段代码有什么问题.

javascript

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

从内部存储读取 JSON 文件的内容

如何从内部存储输出 JSON 文件的内容?以下是目前正在做的工作。

String filename = "names.json";
final File file = new File(Environment.getDataDirectory(), filename);
Log.d(TAG, String.valueOf(file));
Run Code Online (Sandbox Code Playgroud)

日志显示为: /data/names.json

名称.json

[
  "names",
  {
    "name": "John Doe"
  }
]
Run Code Online (Sandbox Code Playgroud)

android json

4
推荐指数
1
解决办法
6827
查看次数

如何监听inAppBrowser关闭事件

以下是我目前正在使用的代码.我想了解如何收听inAppBrowser近距离活动?当一些人关闭inAppBrowser时,应用程序应显示某种警报消息.

根据我必须使用的文档browser.close(),但这不起作用.

import { Component } from '@angular/core';
import { NavController, NavParams, Platform, LoadingController } from 'ionic-angular';
import { InAppBrowser } from 'ionic-native';

@Component({
  selector: 'page-payment-information',
  templateUrl: 'payment-information.html'
})
export class PaymentInformationPage {

  constructor( public navCtrl: NavController, public navParams: NavParams, public platform: Platform, public loadingCtrl: LoadingController ) {
    this.platform = platform;
  }

  paymentForm(){
      let browser = new InAppBrowser('https://www.stackoverflow.com', '_blank', 'hidden=no,location=no,clearsessioncache=yes,clearcache=yes&enableViewportScale=yes');
      browser.close();
  }

}
Run Code Online (Sandbox Code Playgroud)

cordova ionic-framework ionic2

4
推荐指数
1
解决办法
8570
查看次数

属性类型“ URL”在类型“事件”上不存在

我收到以下错误消息

[ts] Property type 'url' does not exist on type 'Event'.

any
Run Code Online (Sandbox Code Playgroud)

这是我使用的TypeScript(JavaScript)

document.addEventListener("deviceready", onDeviceReady, false);
    function onDeviceReady() {
      var ref = window.open(url, '_blank', 'location=yes');
      ref.addEventListener('loadstart', function(event) { });
      ref.addEventListener('loadstop', function(event) { });
      ref.addEventListener('loaderror', function(event) { alert( event.url ) });//Property type 'url' does not exist on type 'Event'.
    }
Run Code Online (Sandbox Code Playgroud)

这是我的进口

import { Component } from '@angular/core';
import { NavController, Platform } from 'ionic-angular';
import { InAppBrowser } from '@ionic-native/in-app-browser';
import { Event } from '@angular/router';
Run Code Online (Sandbox Code Playgroud)

请帮忙!

javascript typescript ionic-framework ionic2 angular

2
推荐指数
1
解决办法
1938
查看次数

使用 PHP 发送的电子邮件主题中出现奇怪的字符

我正在使用PHP Mail Function发送 HTML 电子邮件,在我的电子邮件主题中我可以这样。

\n\n
Just one more step - Confirm Your Account\xc3\xa2\xe2\x82\xac \n
Run Code Online (Sandbox Code Playgroud)\n\n

我无法弄清楚“ \xc3\xa2\xe2\x82\xac ”是如何进入“ Account\xc3\xa2\xe2\x82\xac ”的,因为我从来没有把它放在变量上。下面是代码。

\n\n

被调用的函数

\n\n
$html = template_registration($name, $email, $user_code);\nsendmail($html, $email, $name, "Just one more step - Confirm Your Account\xe2\x80\x8f");\n\n\nfunction sendmail($html, $to, $name, $subject){\n    require_once( site_path . "/framework/PHPMailer/PHPMailerAutoload.php" );\n    $mail = new PHPMailer;\n    $mail->isSendmail();\n    $mail->setFrom(\'notifications@example.com\', \'Example\');\n    $mail->addAddress($to, $name);\n    $mail->Subject = $subject;\n    $mail->msgHTML($html);\n    if ( $mail->send() ) {\n        return true;\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

请帮忙,我什至不知道在谷歌上搜索什么。

\n

php

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

从Facebook令牌元数据响应中获取'user_id'值

我正在使用以下Facebook SDK登录我的网站Facebook.我在Facebook Developers上找到了源代码.

$fb = new Facebook\Facebook([
    'app_id' => $fbapp_id,
    'app_secret' => $fbapp_secret,
    'default_graph_version' => 'v2.4',
]);

$helper = $fb->getRedirectLoginHelper();

try {
  $accessToken = $helper->getAccessToken();
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  // When Graph returns an error
  $msg = 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  // When validation fails or other local issues
  $msg = 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}

if ( !isset($accessToken) ) {
  if ($helper->getError()) {
    header('HTTP/1.0 …
Run Code Online (Sandbox Code Playgroud)

php facebook

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

分配给局部变量时是否运行该函数

以下是我为了解我的困惑而放在一起的例子.现在我的问题是,当我将函数转换为局部变量时,它是立即开始运行还是等待调用局部变量.

//Here is the function
function myFunction(){
    return 'Hello Stackoverflow';
}

//Does the functio run at this point
$stackoverflow = myFunction();

//Or does the function run here?
echo $stackoverflow;
Run Code Online (Sandbox Code Playgroud)

php

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

使用 foreach 循环将项目动态添加到列表中

我有一个模型InvoiceViewModel,它有一个属性 Items,它是一个列表。我想foreach在 Items 属性上运行并将其动态添加到列表中。

发票视图模型.cs

public class InvoiceViewModel
{
    ...
    public List<ItemsViewModel> Items { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

ItemsViewModel.cs

public class ItemsViewModel
{
    public string Name { get; set; }
    public string UnitPrice { get; set; }
    public string Quantity { get; set; }
    public string TotalAmount { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我使用以下代码将 InvoiceViewModel 中的项目动态添加到列表中。

    var Items = InvoiceViewModel.Items;
    var ItemsList = new List<ItemsViewModel>
    {
        foreach (var item in Items)
        {
            new ItemsViewModel { Name = …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc-5

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