小编Bun*_*ert的帖子

从输入中获取价值(AngularJS)

我有以下输入并需要它们的值:

<input type="hidden" ng-model="movie" value="harry_potter"/>
<input type="text" ng-model="year" value="2000"/>
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能获得每个输入的值?

javascript angularjs

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

如何在Laravel中使用附加属性进行排序

我在Laravel Model中创建了一个appends属性,来自下面的代码.

    protected $appends = array('total'=>'');
Run Code Online (Sandbox Code Playgroud)

我设置了返回的值.

    public function getTotalAttribute(){
           return ProductPart::where('product_id',$this->id)->count();
    }
Run Code Online (Sandbox Code Playgroud)

然后我想通过使用total属性从数据库中订购记录

我尝试使用,Product::orderBy('total','desc')->get()但它没有用.

有没有人对此提出一些建议?

laravel laravel-4

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

如何从AngularJS访问Heroku上的环境变量

我在Heroku上有3个AngularJS应用程序.他们每个人都使用不同的API.

(例如:angularjs-dev消耗api-dev,angularjs-qa消耗api-qa)

我在下面创建了这样的常量文件

SITE     = 'dev'
API_SITE = {
      dev       : 'dev-url',
      qa        : 'qa-url',
      production: 'production-url'
}
Run Code Online (Sandbox Code Playgroud)

然后,当我想要API网址时,我会这样称呼它 API_SITE[SITE]

这个问题是当我想部署到qa时,我必须SITE改为qa.

我想知道:我们可以在Heroku上定义AngularJS读取环境变量,因此我们不必再次手动更改它

注意:我知道AngularJS在客户端运行.所以,我不知道该怎么做.

任何人?

heroku node.js angularjs

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

如何在Controller的方法(Laravel)中更改布局

我在Laravel中使用了多个布局,使用如下代码,它可以工作.

class UsersController extends BaseController {

    public $layout = 'layouts.default';

    ...
}
Run Code Online (Sandbox Code Playgroud)

但是现在我想在Method(In UsersController)中更改布局

public function myFunc(){

    //I want to change myFunc's layout to 'default2'

    $this->layout->content = View::make('user.myfunc');
}
Run Code Online (Sandbox Code Playgroud)

我能怎么做?因为我用的时候$this->layout = 'layouts.default2'

它总是让我回报 ErrorException: Attempt to assign property of non-object

php laravel laravel-4

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

标签 统计

angularjs ×2

laravel ×2

laravel-4 ×2

heroku ×1

javascript ×1

node.js ×1

php ×1