小编ang*_*net的帖子

为Google Analtics PHP安装Google客户端库

首先,我是这个话题的新手,所以我希望我的问题不是太愚蠢.

我希望我的网站能够访问Google Analytics指标.我从谷歌跟踪了这个描述的每一步.不幸的是,当我上传服务器上的所有内容并尝试运行测试站点时,我总是收到以下错误消息:

致命错误:未捕获的异常'Exception',带有消息'此库必须通过composer安装或下载完整的软件包.请参阅https://github.com/google/google-api-php-client#installation上的说明 .在/home/users/myftp/dev.mywebsite.com/dashboard/google-api-php-client-master/src/Google/autoload.php:14堆栈跟踪:#0 /home/users/myftp/dev.mywebsite .com/dashboard/HelloAnalytics.php(8):require_once()#1 /home/users/myftp/dev.mywebsite.com/dashboard/HelloAnalytics.php(104):getService()#2 {main}抛出/第14行的home/users/myftp/dev.mywebsite.com/dashboard/google-api-php-client-master/src/Google/autoload.php

显然,嵌入Google客户端库存在问题.在错误消息中它说我必须使用Composer,但是在他们说的GitHub文档中,手动下载也没问题.我想最终这应该没有任何区别?我不熟悉作曲家或GitHub,这就是我手动下载它的原因.

我将它上传到服务器上并将其放入HelloAnalytics.php所在的目录中.我通过HelloAnalytics.php解决它

require_once 'google-api-php-client-master/src/Google/autoload.php'
Run Code Online (Sandbox Code Playgroud)

php google-analytics google-api-php-client

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

Angular指令未更新模型视图

我正在尝试在使用指令单击表单中的按钮后在模板中显示注释

HTML:

<h2>Comments</h2>
<ul class="comments_list">
    <li ng-repeat="com in comments" ng-cloak>{{com.name}} wrote<div class="message">{{com.text}}</div></li>
</ul>
<div class="add_comment" ng-show="posts.length > 0">
    <input type="text" class="form-control" ng-model="addComm.name" placeholder="Your name">
    <textarea class="form-control" ng-model="addComm.text" placeholder="Enter message"></textarea>
    <button class="btn btn-success" add-comment ng-model="addComm">Add</button>
</div>
Run Code Online (Sandbox Code Playgroud)

和JS:

app.directive('addComment', function() {
    return {
        restrict: 'A',
        require: 'ngModel',
        priority: 1,
        link: function ($scope, element, attrs, ngModel) {
            element.on("click", function(event){
                event.preventDefault();
                console.log(ngModel.$modelValue);
                $scope.comments.push(angular.copy(ngModel.$modelValue));
            });
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

但在HTML中单击"添加"后,我的视图没有更新.如果我刷新页面(我正在使用ngStorage) - 新注释将出现在列表中,但不会在单击"添加"按钮后出现.

javascript model-view-controller angularjs angularjs-directive angularjs-scope

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

XMLHttpRequest 方法的顺序很重要吗?

这段代码工作正常:

function callFromFlex(url, method, payload) {
   console.log("call from Flex: " + method + " " + url + " " + payload);
   var xhttp = new XMLHttpRequest();
   xhttp.open(method, url, true);
   xhttp.setRequestHeader("Content-Type", "application/json");
   xhttp.onreadystatechange = function() {
    console.log(xhttp.readyState);
       if (xhttp.readyState == 4) { 
        console.log("trying to call flash...");
           // Callback to Flash here
           ...  
       }
   };

   xhttp.send(payload);
}
Run Code Online (Sandbox Code Playgroud)

但这不会 - onreadystatechange 永远不会被调用:

function callFromFlex(url, method, payload) {
    console.log("call from Flex: " + method + " " + url + " " + …
Run Code Online (Sandbox Code Playgroud)

javascript flash xmlhttprequest call onreadystatechange

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

如何在angular2中更改按钮文本并禁用单击事件上的按钮

在angular2中单击该按钮时,如何更改<button>的文本?

例如,将按钮文本从"保存"更改为"正在保存...",然后将其设置为禁用.

我知道如何在AngularJS,jQuery和普通JS中做到这一点,我对如何在Angular2中做到这一点有一些想法,但我想确保我不是以一些过时或复杂的方式做到这一点,当涉及到Angular2.

javascript angular2-template angular

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

PHP从URL获取图像到字节数组并反向

您可以在此处看到http://oep.esy.es/testimage.php,这是png图像的输出。图片在这里:

http://oep.esy.es/images/object/1365-50.png

我的代码是:

$homepage = file_get_contents("http://oep.esy.es/images/object/1365-50.png");
echo $homepage;
Run Code Online (Sandbox Code Playgroud)

我想存储为字节数组,因为在Android客户端中,我需要该图像,因此需要将其拉出。方法不好吗?

但是当我尝试显示图像时,它不显示:

echo "<img src='data:image/png;base64, $homepage' />";
Run Code Online (Sandbox Code Playgroud)

我也尝试过jpeg,但是没有用。

php android

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

使用d3从一侧到另一侧的水平淡入过渡?

我知道如何使用opacity属性在转换中进行正常淡入淡出,但是我将如何从元素的一端开始转换并逐渐水平完成?

像这样的东西:

在此输入图像描述

我试图为一些文本这样做:

text = svg.selectAll(".myText")
          .data(myData)
          .enter()
          .append("text")
          .attr("class", "myText")
          .attr("text-anchor", "start")
          .attr("fill-opacity", 0)
          .text(function (d)
          {
              return d.message
          });

text.transition()
    .delay(500)
    .duration(1000)
    .attr("fill-opacity", 1)
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

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

如何在Quickblox目标c中设置用户配置文件图像

 [QBRequest signUp: user successBlock: ^ (QBResponse * response, QBUUser * user) {


         // your file - this is an image in our case
         NSData * imageData = UIImageJPEGRepresentation([UIImage imageNamed: @"Profile Picture"], 0.8 f);

         [QBRequest TUploadFile: imageData fileName: @"ProfilePicture"
             contentType: @"image/jpeg"
             isPublic: YES successBlock: ^ (QBResponse * response, QBCBlob * blob) {

                 // File uploaded, do something
                 // if blob.isPublic == YES
                 NSString * url = [blob publicUrl];
             }
             statusBlock: ^ (QBRequest * request, QBRequestStatus * status) {
                 // handle progress …
Run Code Online (Sandbox Code Playgroud)

quickblox

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

数字("999")给出999,但数字(input.value)给出NaN,即使显示input.value给出"999"正是我输入的数字("999")

我尝试的截图

我是编码的初学者.刚开始JS.这是我在这个论坛上的第一篇文章.问题:请参阅代码.输入"999"带引号.首先是数字("999"),在屏幕上显示999.但是如果我在输入框中输入"999"(包括引号),然后使用Number()从输入框转换值,它会显示NaN ??? 即使从输入显示值,也是"999".

请指导.

ps我试图上传截图,似乎没有出现!但网址是我的帖子的开头.

<html>
   <body>
       <p id="demo1"></p>
       <br>
       <br>
       <br>
       <input id="number" />
       <br>
       <button onclick="fn()"> Type "999" with quotes</button>
       <p id="demo2"></p>
       <p id="demo3"></p>
       <script>
           document.getElementById("demo1").innerHTML = Number("999");
           function fn()
           {
               var age = Number(document.getElementById("number").value);
               document.getElementById("demo2").innerHTML = age;
               document.getElementById("demo3").innerHTML = document.getElementById("number").value;

           }
       </script>
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript numbers

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

为什么isNaN第二次被调用时不工作?

我需要验证非数字字符的各种输入字段.我也在使用Bootstrap警报.所以我有下面的代码.第一次出错时它工作正常.你得到BS警报.但是,如果你在任何后续输入中输入错误代码不起作用,即我没有得到警报.我检查了两个vars数量和数量的内容,实际上在第二次传递代码时,它们确实包含了错误非数字字符.但由于某种原因,NaN没有看到它.我究竟做错了什么?

$(".product_table").on('change', '.edit_quantity',function (){

  var qty = $(this).find('input').val();
  var quantity = $(this).parents(':eq(1)').find('input').filter(".edit_quantity").val();

  console.log('l 117', qty);
  console.log('l 118', quantity);

  if (isNaN(quantity||qty))
  {
      $("#char_error").show();
  }
  else
  {
  //more code goes here//
  }
}
Run Code Online (Sandbox Code Playgroud)

HTML:

 <div id="char_error" class="alert alert-danger">
    <strong>Error</strong> You have entered an illegal character in the quantity box, please enter a number.
    <button type="button" class="close" data-dismiss="alert" aria-label="Close">
        <span aria-hidden="true">&times;</span>
    </button>
</div>
Run Code Online (Sandbox Code Playgroud)

此外,我通过隐藏启动我的JS文件.<div id="char_error">这也是不理想的内容闪烁进入视图然后消失.

html javascript jquery twitter-bootstrap

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

如何让body取一个等同于style ="background-color:returnBlue()"的样式属性,其中returnBlue()返回"blue"?

<html>
  <body style="background-color: returnBlue()">
    <em>Boy, I sure do wish I existed on something that was blue.</em>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

风格不会使身体变蓝

function returnBlue()
{
   return 'blue';
}
Run Code Online (Sandbox Code Playgroud)

如何使returnBlue()函数运行并返回属性?谢谢!

html javascript css return attr

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

PHP在下拉列表中显示数组的第一个字母?

我的问题是下拉列表实际上正确填充,但只有该特定行的第一个字母.

我的文件中有以下内容:

星期一

星期二

星期三

它显示为:

中号

Ť

w ^

有任何想法吗?

我的代码:

<select id="playlist_wrongstyle" class="form-control"  style="visibility:visible; width:250px;">
<option selected="selected">Choose one</option>
<?php
  $returnedScheduleNamesArray = explode ("\n", file_get_contents('/srv/http/schedulenames'));

  array_pop($returnedScheduleNamesArray); //remove empty last line

  foreach($returnedScheduleNamesArray as $name) 
  {
?>
      <option value="<?=$name['name']?>"><?=$name['name']?></option>
<?php
  }
?>
</select> 
Run Code Online (Sandbox Code Playgroud)

html php

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

为什么dd命令将虚拟文件大小限制为2GB?

我只是好奇为什么dd命令将虚拟文件的大小限制在大约2.1GB

[aesteban@localhost ~]$ dd if=/dev/zero of=test.img bs=3G count=1
0+1 records in
0+1 records out
2147479552 bytes (2.1 GB) copied, 10.0044 s, 215 MB/s
[aesteban@localhost ~]$ ls -sh test.img 
2.0G test.img
Run Code Online (Sandbox Code Playgroud)

我在上面看到我指定了3GB,但文件只有2.1GB,有什么想法吗?

谢谢

linux 64-bit dd fedora20

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

svg.美国队长

我怎么能用svg做这个明星?我必须使用svg并尝试使用积分但不能正常工作.我不能使用元素路径.谢谢.

<!DOCTYPE html>
<html>

<body>
    <svg width="100" height="100">
       <circle cx="50" cy="50" r="45" fill="white" stroke="red" stroke-width="10" />
       <circle cx="50" cy="50" r="30" stroke="red" stroke-width="10" fill="blue" />
       <polygon points="50,25 30,80 75,40 25,40 70,70" style="fill:white;"/> 
    </svg>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

html javascript css svg

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