在效率方面哪个更好:
我的意思是 :
public function addToDb($firstName, $lastName, $phone, $address, ...)
{
Run Code Online (Sandbox Code Playgroud)
要么
public function addToDb(Request $request)
{
$firstName = $request->firstName;
$lastName= $request->lastName;
$phone= $request->phone;
$address= $request->address;
//
Run Code Online (Sandbox Code Playgroud)
请记住,在这个示例中,$request类可能有许多无用的参数和方法.
基本上我想在悬停时更改图像 src。这是我的代码:
<li v-for="(item, key) in items" @mouseover="changeImg">
<img :src="item.img.grey">
<p>{{key}}</p>
</li>
<script>
app = new Vue({
el: '#app',
data: {
items: {
first:{
img:{
grey:'assets/img/first-grey.png',
green:'assets/img/first-green.png'
}
},
second:{
img:{
grey:'assets/img/second-grey.png',
green:'assets/img/second-green.png'
}
},
},
},
methods: {
changeImg(key) {
//selected li's image should be green
}
}
})
</script>
Run Code Online (Sandbox Code Playgroud)
悬停在 li 元素上后,我希望悬停的图像为绿色