我有一个主页控制器,它提供$postsvar,其中包括帖子标题和正文,有时正文中可能有大量文本
return view('posts.index',compact('posts'));
Run Code Online (Sandbox Code Playgroud)
我想隐藏所有段落文本并添加一个名为“阅读更多”的按钮,该按钮显示完整段落我看到了以下引导示例
return view('posts.index',compact('posts'));
Run Code Online (Sandbox Code Playgroud)
function myFunction() {
var dots = document.getElementById("dots");
var moreText = document.getElementById("more");
var btnText = document.getElementById("myBtn");
if (dots.style.display === "none") {
dots.style.display = "inline";
btnText.innerHTML = "Read more";
moreText.style.display = "none";
} else {
dots.style.display = "none";
btnText.innerHTML = "Read less";
moreText.style.display = "inline";
}
}Run Code Online (Sandbox Code Playgroud)
在上面的示例文本中,中间有 Span id,这里我不知道如何在$post->body数据之间添加该 Span。有什么办法可以实现 ReadMore 和 ShowLess 功能吗?我目前显示的数据为
<p>{!!$post->body!!} </p>
Run Code Online (Sandbox Code Playgroud) I made a url to open through webview and everything worked fine for me except some buttons of the webpage it doesn't respond anything
public class browse extends AppCompatActivity {
WebView appwebview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_browse);
String profileID= getIntent().getStringExtra("inputtext");
Toast.makeText(getApplicationContext(),profileID,Toast.LENGTH_SHORT).show();
appwebview=(WebView) findViewById(R.id.webview);
WebSettings webSettings= appwebview.getSettings();
webSettings.getJavaScriptEnabled();
appwebview.loadUrl("https://statsroyale.com/profile/"+profileID);
appwebview.setWebViewClient(new WebViewClient());
}
@Override
public void onBackPressed() {
if(appwebview.canGoBack())
appwebview.goBack();
else
super.onBackPressed();
}
}
Run Code Online (Sandbox Code Playgroud)
the intent passes text of textfield from MainActivity and depending on that text i used …
我正在制作一个博客,它有一些奇怪的问题.我在帖子模型上使用了注释和帖子模型之间的OneToMany连接(一个帖子可以有很多注释):
public function comments(){
return $this->hasMany('App\Comment');
}
Run Code Online (Sandbox Code Playgroud)
和评论模型:
public function Posts(){
return $this->belongsTo('App\Posts');
}
Run Code Online (Sandbox Code Playgroud)
现在我遇到的问题是show.blade.php,它从控制器的show()方法接收来自控制器的数据,并返回一些关于帖子的数据.
public function show($id)
{
$post = Posts::find($id);
return view('posts.show')->with('post', $post);
}
Run Code Online (Sandbox Code Playgroud)
从刀片模板,我显示与postid相关的帖子相关的评论
<div class="card-body">
<h5 class="card-title"><strong>test comment:</strong></h5>
<p class="card-text">{{$post->comments->body}}</p>
</div>
Run Code Online (Sandbox Code Playgroud)
我试过,$post->comments->body但我得到错误这有什么问题,建议将不胜感激